package com.inftech.mauto.core.entity;

import java.util.Date;

import com.mingsoft.base.entity.BaseEntity;

public class OrderAction extends BaseEntity {

    /**
	 * serialVersionUID
	 * @since JDK 1.7
	 */
	private static final long serialVersionUID = -1663990049174844101L;

	/**
	 * 操作类型
	 */
	private String oahActionType;

	/**
	 * 操作人
	 */
    private Integer oahActionPerpleId;

    /**
     * 操作时间
     */
    private Date oahActionTime;

    /**
     * 订单id
     */
    private Integer orderId;

    /**
     * 订单状态(0:未完成;1:已完成;2:已关闭)
     */
    private Byte orderStatus;

    /**
     * 审核状态(0:未审核;1:已审核)
     */
    private Byte orderCheckStatus;

    /**
     * 确认状态(0:未确认;1:已确认)
     */
    private Byte orderConfirmStatus;

    /**
     * 支付状态(0:未支付;1:已支付)
     */
    private Byte orderPayStatus;
    
    /**
     * 回访状态(0:未回访;1:已回访)
     */
    private Byte orderFollowStatus;

    /**
     * 签收/使用状态(0:未签收;1:已签收)
     */
    private Byte orderSignStatus;

    /**
     * 评价状态(0:未评价;1:已评价)
     */
    private Byte orderCommentStatus;


    public String getOahActionType() {
        return oahActionType;
    }

    public void setOahActionType(String oahActionType) {
        this.oahActionType = oahActionType == null ? null : oahActionType.trim();
    }

    public Integer getOahActionPerpleId() {
        return oahActionPerpleId;
    }

    public void setOahActionPerpleId(Integer oahActionPerpleId) {
        this.oahActionPerpleId = oahActionPerpleId;
    }

    public Date getOahActionTime() {
        return oahActionTime;
    }

    public void setOahActionTime(Date oahActionTime) {
        this.oahActionTime = oahActionTime;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public Byte getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Byte orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Byte getOrderCheckStatus() {
        return orderCheckStatus;
    }

    public void setOrderCheckStatus(Byte orderCheckStatus) {
        this.orderCheckStatus = orderCheckStatus;
    }

    public Byte getOrderConfirmStatus() {
        return orderConfirmStatus;
    }

    public void setOrderConfirmStatus(Byte orderConfirmStatus) {
        this.orderConfirmStatus = orderConfirmStatus;
    }

    public Byte getOrderPayStatus() {
        return orderPayStatus;
    }

    public void setOrderPayStatus(Byte orderPayStatus) {
        this.orderPayStatus = orderPayStatus;
    }

    public Byte getOrderSignStatus() {
        return orderSignStatus;
    }

    public void setOrderSignStatus(Byte orderSignStatus) {
        this.orderSignStatus = orderSignStatus;
    }

    public Byte getOrderCommentStatus() {
        return orderCommentStatus;
    }

    public void setOrderCommentStatus(Byte orderCommentStatus) {
        this.orderCommentStatus = orderCommentStatus;
    }

	public Byte getOrderFollowStatus() {
		return orderFollowStatus;
	}

	public void setOrderFollowStatus(Byte orderFollowStatus) {
		this.orderFollowStatus = orderFollowStatus;
	}

}